package com.tcl.aota.manage;

import java.util.List;
import java.util.Map;

import com.tcl.aota.persistent.model.AppCuref;
import com.tcl.aota.persistent.model.OperLog;


public interface OperLogManager {
    
    void recordOperLog(String ip, String account, int operType, String reason,
                       List<AppCuref> curefList, Long... appIds);
    
    void recordOperLogByString(String ip, String account, int operType, String reason,
                               List<String> curefList, Long... appIds) ;
    
    List<OperLog> getByAppId(Map<String, Object> param);
    
    int getByappIdForCount(Map<String, Object> param);
}
